import java.util.*;

public class TheArray {

	public int find(int n, int d, int first, int last) {
		int max = -2000;
		for (int i=0; i<n; i++) {
			int res = Math.min(first+i*d, last+(n-i-1)*d);
			if (res > max) max =res;
		}
		return max;
	}

}
